rain stain on olives - Turkish English Dictionary